pit cave - Turco Inglés Diccionario